package top.chenyaohua.context;

import top.chenyaohua.beans.RequestMapper;

import java.util.ArrayList;
import java.util.List;

public class RequestMapperHandler {

    private static List<RequestMapper> requestMappers = new ArrayList<>();


    public static List<RequestMapper> getRequestMappers () {
        return requestMappers;
    }

    public static void setRequestMapper (RequestMapper requestMapper) {
        RequestMapperHandler.requestMappers.add(requestMapper);
    }


    public static RequestMapper getRequestMapperByUrl (String url) {
        for (RequestMapper mapper : requestMappers) {
            if (mapper.getUrl().equals(url)) {
                return mapper;
            }
        }
        return null;
    }
}
